elziard: London Thames Eye
elziard: Parliament Square
elziard: Traitor's Gate
elziard: Tower of London, out to Southwark