The Elgin is a fun, relaxed pub and bar offering food and drink all day. This Grade II listed public house features spectacular Victorian ornamentation and distinct rooms, making it a true British pub experience.