UK, London
68-76 Belgrave Road, Victoria, London SW1V 2BP