Grange White Hall Hotel

2 5 Montague Street
London
United Kingdom