Tag Archive for 'serviced apartments in westminster london'

Marsham Apartments, Westminster, London SW1

The 1 and 2 bedroom serviced apartments in Westminster are in an elegant and prestigious building, close to Victoria, Westminster Abbey and Big Ben. Most have a balcony overlooking a historic garden and all have contemporary design. During your stay you’ll be welcomed by the 24 hour Concierge and guests have free access to the gym, exercise pool and sauna. The area offer a variety of pubs, restaurants and cafes. St James Park underground station is within a short walk

Read more »