The Royal Lancaster Hotel | The Royal Lancaster Hotel | The Royal Lancaster Hotel | The Royal Lancaster Hotel | The Royal Lancaster Hotel |

attachment

The Royal Lancaster Hotel

London hotels open now: The Royal Lancaster Hotel in Bayswater near Notting Hill and Hyde Park

Like what you see?

Sign up to The Resident newsletter for even more news, views and things to do in London, delivered direct to your inbox once a week