The Ivy Tower Bridge - One Tower Bridge, Tower Bridge Rd, London SE1 2AA, UK on Eaten