Nestled within lush green surroundings enhanced by dazzling water features, Barton Place offers a haven of tranquillity a short distance from the hustle and