London
LONDON
What place of interest is it?
Westminster Abbey
Tower Bridge
Saint Paul’s Cathedral
Big Ben