Main
The deluxe rooms at The Radisson Edwardian New Providence Wharf Hotel, in London, overlook the O2 and River Thames.
Relax in the bath with a glass of champagne and take in the views, which are romantic at night.
You can follow this conversation by subscribing to the comment feed for this post.
The comments to this entry are closed.
Comments