The Twinings Tea Emporium in London has been serving tea and coffee lovers for 300 years and even has its own resident ghost.
Uploaded: Apr 6, 2016
Tags: twinings, tea, emporium, london, strand, england, britain, british, doorway, entrance, narrow, space, interior, design, architecture, hidden, secret, history
Chevrolet and horse
Waves Lapping on Beach Next to Rocks and Hill
The round tower at Windsor castle in Berkshire
Red poppies in the moat of the Tower of London
British Countryside Aerial
Deep Blue Skies and Lite Brown Mountains
LEPENICA VALLEY I - Autumn 2015.
Golden Autumn in Danube Park