Grange Tower Bridge Hotel

45 Prescott Road
London
United Kingdom