UK, London
15 Penywern Rd, Kensington and Chelsea, London SW5 9TY