UK
,London
86 - 90 Sussex Gardens, Paddington, London W2 1UH, UK