answersLogoWhite

0

The Harrow Council is the governing body of the London Borough of Harrow. They are located in northwestern London, which is in the European country of England.

User Avatar

Wiki User

12y ago

What else can I help you with?