THE ICONIC TOWER BRIDGE
Unit 1 The PavilionCourage Yard PiazzaShad Thames London SE1 2LX
Monday to Saturday: 10:00am - 19:00pmSunday: 12:00pm - 17:00pm