Royal Guest House

47 Shepherds Bush Road
London
United Kingdom