Situated within a short walk of Clifton Community Centre, St Francis Church and Charis Life Church.