The Westminster Residences presents 14 luxurious and newly-renovated apartments in one of London’s most desirable locations. Stays at this property include weekly housekeeping & concierge.
The 6th floor presents a beautifully styled penthouse which features panoramic views of Westminster and private access via lift.