Grange City Hotel

8-10 Cooper's Row
London
United Kingdom