Gallery

megaro_gallery006

Picture 19 of 20

 

Worth a Snap

From the rooms to the restaurants, almost every element of the Megaro is a work of art. In fact, the very outside of the hotel itself is London’s largest – and perhaps most colourful - mural.