6 christopher place, St Albans, Hertfordshire AL3 5DQ01727 865122
situated in christopher place in the heart of st albans near the clock tower; a perfect meeting point to refuel during a day exploring the city and its heritage charm