The Penthouse Suite
With its private roof terrace, panoramic views of the spectacular London skyline, and enhanced living space, The Penthouse apartment in the Mews offers the ultimate address and the ideal base for those spending longer time visiting the city.