Posts Tagged ‘London Embankment’


Hotel Cecil, London

The Hotel Cecil was one of the largest and grandest hotels in the world when it opened in 1886 situated between the Embankment and the Strand and not far from the Savoy Hotel. It was one of the most popular places to visit in London with excellent cuisine, perfect ambiance, luxurious surroundings and one of the best dancing salons in the West end. (more…)

View Page: Hotel Cecil, London

This post has 6 Comments »