Netherhouse Farm is located in London, United Kingdom on Knightsbridge House, Kingsbury Rd. Netherhouse Farm is rated 3 out of 5 in the category real estate developer in United Kingdom.
Address
Knightsbridge House, Kingsbury Rd
Service options
On-site services not available