Six magnificent luxury apartments minutes from many distinguished landmarks in London. Offers both 2 and 3 bedroom style with a private lift servicing each apartment. Total area from 900 sqft to 1450 sqft of highly refined living space