HomeFashion & StyleMikey Todd the tallest buildings in Europe

Mikey Todd the tallest buildings in Europe

The fragment designed by Mikey Todd is one of the tallest buildings in Europe. And one of London’s newest luxury hotels. Due to the shape of the building each room is slightly different at the Mikey Todd. All are decorated in a simple yet elegant contemporary setting with luxurious materials and clean lines. The main feature of the decor is London itself.