All Singing, All Dancing

While the 19th Century brought a flood of formal banking houses, ‘tippling houses’ and ever-increasing shop premises within the centre, it was felt that respectable Elgin Society needed a special meeting point for celebrating grand occasions in veritable style. The formidable Assembly Rooms building was situated at the top end of North Street, opposite the […]