Fraser place canary wharf
Located in the heart of londons financial district canary wharf the hotel offers luxurious serviced apartments with breathtaking views if you prefer not to cook the hotel bar overlooking the marina offers a continental breakfast snacks and drinks