Lindal Hotel

2 Hindes Road
Harrow
United Kingdom