Thanks to Harrow School, one of the UK’s most prestigious independent schools, Harrow is a somewhat renowned London area. Located in the north west of the capital, Harrow sits on the outskirts of London and borders the county of Hertfordshire. One of its highlights is the lovely Harrow on the Hill, an upmarket area of mostly listed buildings and with a charming village like feel. Afternoon tea is truly taken off throughout the UK over recent years and even London’s more tranquil outskirts have jumped on the bandwagon. Check out afternoon tea venues in Harrow such as the amazing Chocolate Room and indulge in the finest of British pasttimes.
Unfortunately there are no availabile restaurants in this area.