Shopping
On the High Street there are some interesting independent shops, as well as several
of the major chains, but for luxury or specialist shopping the answer is a short
trip to Hampstead High Street, or a little further afield, to the West End.
The springs of Highgate babbling through the area’s
fields and woods were a source of pure drinking water for the city of London from
the 14th century onwards.
® Copyright 2007 Benham & Reeves
Do not reproduce without permission. All rights reserved. Legal
Disclaimer