The Traflagar Hotel

The Traflagar Hotel
2 Spring Gardens, London, SW1A 2TS