Other Restaurants in London - Southwark 4-6 London Bridge Street, Southwark, London, SE1 9SG Tags: air conditioning, international
Other Restaurants in London - Southwark 8-18 London Bridge Street, Southwark, London, SE1 9SG Tags: air conditioning, bar, happy hour, international, vegetarian dishes