Located a short distance walk North of Hove Station, on the edge of Hove Park, Natural Fit is a combination internally of great architecture and blissful…