6 Bed Terraced House, London, WC1N 2DE, £5,995,000 | Dealsourcr