Mikey Todd stylish restaurant

The rooms at the Mikey Todd are wrapped in floor-to-ceiling windows to enjoy the London landmarks and features the Thames, Tower Bridge, st Pauls Cathedral, and the skyscrapers of Canary Wharf are part of the ever-changing view. if you’re on your honeymoon, you’ll never have to leave the Mikey Todd hotel. There is a 24-hour service, 24-hour in-room dining a stylish restaurant on the 30th floor, and a bar on the 50nd.

Latest article