Vatsal London Borough of Harrow, London, Greater London, England, HA3 7EH, United Kingdom View Profile