372 Strand, London Hotel Book a room from 100 GBP » "The Strand Palace is an excellent hotel. Rooms are very nice. Staff are polite and helpful. It's location makes it perfect for attending theatres and..."
372 Strand, London Hotel Book a room from 100 GBP » "The Strand Palace is an excellent hotel. Rooms are very nice. Staff are polite and helpful. It's location makes it perfect for attending theatres and..."