Lancaster Court, 100 Lancaster Gate, Hyde Park, London, W2 Asking Price £4,000,000 Flat 1808 sqft 4 4 1