343 Kensington High St, London W8 6NW, United Kingdom
80 Uxbridge Rd, London W12 8LR, United Kingdom