News

Modern hotel surrounded by historic neighborhood - Located at West End at Trafalgar Square, London - 10 minutes walk to Big Ben.
Looking for a central, convenient place to stay in London? We stayed at Club Quarters Trafalgar Square and here’s our detailed review—from room comfort and amenities to service, dining ...