London's parks are quintessentially British and provide tourists with a quiet reprieve from the energy and noise of this world-class city.
Located in Hampstead Heath just to the North of London, Parliament Hill lends a great view of the city of London. The heath itself is a wonderful retreat away from the city life into nature.
L'entrée de chez Charlotte...