Stayed here November 2011, and what a stay it was. Stayed here as we were watching the Top Gear Live at the Excell, and decided to upgrade to a suite. We expected a nice view, which we did get! A nice view of the car park, but we were only in the room to sleep so didn't make a fuss....
More
- Crowne Plaza London Docklands
- Crowne Plaza London
