Tower of London on Armistice Day | 'Blood Swept Lands and Seas of Red' installation of 888,246 red ceramic poppies to commemorate the centenary of World War 1. The final poppy was planted on Armistice Day. The Weeping Window, England | by Elaine Williams #london www.littlemissscrabbled.co.uk
The Coach and Horses Pub, Mayfair, London, England. .... ♥♥ ... Started as a coaching inn back in 1744, making it Mayfair’s oldest surviving, unreconstructed tavern – complete with original cellars and a cold room.