18 Farm Street W1J 16/11/2017 by Buildington 18 Farm Street is for sale through Foxtons for £13,950,000. Show all news for 18 Farm Street