Experience Strand Palace -
The perfect location in London, one of the world's most vibrant cities. Nestled in the vibrant heart of London on one of the city's oldest and most distinguished streets, moments from landmarks like Trafalgar Square and the lively atmosphere of Covent Garden.
Негізгі бет Checking in @ The Strand Palace Hotel
Пікірлер: 2