3 Bedroom Apartment, Great Ormond Street, London, Greater London, WC1N
Impressive top floor three bedroom apartment on Great Ormond Street offering lots of character, great views and lots of natural light. Well located on the corner of Lambs Conduit Street,…