Camberwell Where to Stay
London Bridge Hotels Ltd
8-18 London Bridge Street, London, SE1 9SG 020 78552200
Southwark Rose Hotel
43-47 Southwark Bridge Road, London, SE1 9HH 020 70151480
8-18 London Bridge Street, London, SE1 9SG 020 78552200
43-47 Southwark Bridge Road, London, SE1 9HH 020 70151480