Battle of Britain Memorial, Victoria Embankment
United KingdomEnglandLondonBattle of Britain MemorialVictoria Embankmenttesthome0042