How To Say 'North Harrow' Audio
Famous Quotes & Facts
I do remember smiling quite a bit inside it though since I knew it wouldn’t be seen on film – so of course while the poor planet is being blown up I’m smiling and laughing like mad!
A Quick Overview of North Harrow
North Harrow is a suburban area of North West London, situated north-west of central Harrow within the London Borough of Harrow.
Its residential roads have expanded from North Harrow tube station, a station on the Metropolitan line of the London Underground which is one stop away from Harrow-on-the-Hill station in Harrow town centre. Before North Harrow tube station was opened and the suburb developed, the area was originally known as Hooking Green.