caption: The Red Lion & Sun pub (great outdoor gardens that seat 80 peeps) - located in the leafy rural haven of Highgate Village, walking distance from Hampstead Heath. In summer there are street vendors operating from their driveway London Pubs, London Map, London Places, Hampstead Heath, London Calling, My Happy Place, Outdoor Gardens, The Neighbourhood, England
exif: {}