321-339 Finchley Rd, London NW3 6EP
Storefront retail residential
The property is part of a substantial mixed use development completed in 2006.
The property is located in Hampstead, one of London’s most affluent suburbs, located just 4 miles (6.4 km) north of the West End. Finchley Road (A41) is one of the principal routes into the West End via St John’s Wood and Baker Street.