Attended the Elgin for a private wedding reception. The food and coffee was absolutely brilliant and the atmosphere was brilliant. The second floor for events is cosy, rustic, and private! The staff were friendly and attentive. Vanessa in particular was extremely helpful and friendly and strived to go the extra mile without a second thought! Would highly recommend this place for private events/parties.