UK, London
2-24 Kensington High St, London W8 4PT