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..."
5 Olympic Way, London Hotel Book a room from 69 GBP » "Clean, nice and bright rooms. I like the breakfast in the hotel. .yummy. Location. .near to Tube and near to the Stadium and Factory outlets. Will be..."