186 Sussex Gardens, Hyde Park, London, United Kingdom W2 1TU