47 Shepherds Bush Rd, London, W6 7LU
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 Sepherd’s Bush Empire building, famous for being a concert local.
Looking for the best theatre shows, restaurants, bars and accommodation in Hammersmith? Browse our full Hammersmith guide.
Hammersmith