The Oxo Tower is a building with a prominent tower on the south bank of the River Thames in London.
The Savoy Hotel is a luxury hotel located in the Strand in the City of Westminster in central London, England.
Freemasons' Hall in London is the headquarters of the United Grand Lodge of England and the Supreme Grand Chapter of Royal Arch Masons of…
This West End theater first opened in 1884 and has a seating capacity of 1,160.
The Cambridge Theatre is a West End theatre, on a corner site in Earlham Street facing Seven Dials, in the London Borough of Camden, built…