A four-bedroom house in a prestigious Potters Bar location is up for sale for £1,595,000. The detached property on The Avenue has been extended and renovated by its current owners. Spread across two ...