Popular Luxury 12 Bedroom mansion in London NW2 £12,000,000.00 Greater London, NW2 4LX 01604 801012 October 25, 2024
A block of three comprising an end terrace, a mid-terrace and another end terrace £3,511,000.00 Solihull, B90 01604801012 October 25, 2025