News

which is just a short walk from Guildford's iconic Guildhall clock; is believed to have been the house of former Mayors' of the town dating way back to the 17th Century. The interior also brings ...