Grange Tower Bridge Hotel

Prescott Street, Greater London, E1 8GP

Prescott Street, Greater London, E1 8GP
Issue 32-4 - gif