Located in the heart of London, with so much to do and see right on our doorstep and excellent transport connections to whisk you across the city or further afield, a stay at Strand Palace puts you at the centre of the action. All guestrooms and public areas have been transformed into a modern finish to ensure your downtime is as comfortable as possible.