London Bridge Square is a public square on the southern banks of the River Thames just to the east of London Bridge. It offers wonderful views of the skyline created by 'the city' across the river and is a popular place for both tourists and locals to sit back, relax and take the weight off their feet after a long day of sightseeing, shopping or working. There are a selection of seats and some small flower beds which help create a European 'piazza' feel.