Megaro, London ★★★★ | TravelManiac