7 story End of terrace 2x adjoining houses in Lancaster Gate, W2Lancaster Gate, United Kingdom£21,000,000