More London Plaza stands almost equidistant between London Bridge and Tower Bridge, close to the banks of the River Thames. The plaza is a large purpose built square which has been designed in a modernist style to attract the eye of passing tourists. The plaza is flanked by a series of cafes and bars and is a popular place for people to congregate in the warmer months.