Shaftesbury Hyde Park International
52-56 Inverness Terrace, London
W2 3LB