Crescent Hotel

58-62 Welldon Crescent
Harrow
United Kingdom