(767CC) 3 Sheldon Square, London, W2 6PX, United Kingdom 3 Sheldon Square, London, W2 6PX, United Kingdom (767CC)