The Traflagar Hotel

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