Description
Set in a detached Victorian house, our bed and breakfast hotel in London is just 3 minutes' walk from the open parklands of Ealing Common, and situated very close to the University of West London.
Location
51 Grange Park, Ealing, London W5 3PR, UK
Add a review