3 Bedroom Town House, Great Ormond Street, Bloomsbury, WC1N
A fantastic opportunity to acquire this wonderful Grade II listed leasehold property on the famous Great Ormond Street, Central London. This spacious residence requires modernisation and comes to the market…