The site is home to a cafe where a cup of tea and toasted teacake cost me just £1.60