The Penthouse Suite

StaffordHotel London

192 Views 0

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.

Related Videos