Royal London Hotel
Royal London Hotel is located in the centric neighbourhood of Hammersmith, which offers many leisure activities and museums like the Science Museum or Natural History Museum. Besides, you will find the O2 Shepherd’s Bush Empire building, famous for being a concert local.Thanks to our privileged location you will easily enjoy...