Tag Archive for 'Westminster'

Trafalgar Square Serviced Apartments, Westminster, London WC2

The studios, 1 and 2-bedroom Trafalgar Square serviced apartments have air conditioning and are just a few steps from Nelson’s Column. Covent Garden, Oxford Street, Regent Street and Westminster Abbey are all in walking distance. The South Bank with its great restaurants, cafes, street entertainment and one of London’s most popular attractions, the London Eye are nearby. This is an ideal location for visitors who want to explore the city from one of the Capital’s most central locations

Read more »