Trafalgar Apartments
Looking for a top place to stay on your next London city break, close to Soho to be near all the good bars and restaurants but also close to tourist attractions and museums. Really make the most of your visit to the pub by staying in our luxury apartments in the heart of Westminster.
With views right down Whitehall, you can see Horse Guards, Houses of Parliament and Big Ben from both apartments. Seconds from Charing Cross Station for fantastic transport links, and Trafalgar Square, the Trafalgar Apartments really are one of the best places to stay in central London.