Celebrate Christmas 2025 at The Ship, Talbot Court

Bridge, London, EC3V 0BP