2 bedroom property in Great Newport Street, Leicester Square, London, WC2H - £1,750,000 | Chestertons