Megaro Bar Room Hotel London Published on 16th April 2018 in Happy Summer at the Megaro BarFull resolution (1024 × 683)