Ibis Styles Southwark Rose Hotel

Ibis Styles Southwark Rose Hotel
43-47 Southwark Bridge Road, London, SE1 9HH