Three Stars in London - Southwark 53-61 Southwark Bridge Road, Southwark, London, SE1 9HH Tags: bar, car parking, laundry service, lounge bar, restaurant, room service, safe, televisions