Royal Guest House

Shepherd's Bush Road 105 - London