Kensington Gardens
Kensington
Greater London, W8 4PX
+44 844 482 7777
2-24 Kensington High St.
London
Greater London, W8 4PT
+44 20 7361 1988
99-121 Kensington High St (Derry St)
Kensington
Greater London, W8 5SA
+44 20 7666 6000
Hours:
Mon–Fri: 6:00 AM–10:00 PM
Sat–Sun: 8:00 AM–9:00 PM