LON1830 - North London: Large Detached Home Available As A Film Location With Indoor Pool
An impressive eight bedroom, six bathroom film location (6,000 sq ft) set behind electric gates. Entrance hall with chandelier and imposing spiral staircase. Stunning indoor swimming pool jacuzzi. Dining room with large aquarium. Fully marbled floors.
North London, United Kingdom (Travel Zone 4)