The Trafalgar St. James

The Trafalgar St. James
2 Spring Gardens, London, SW1A 2TS
Photo of The Trafalgar St. James