020 7824 8512

Christmas Dining Menu at The Antelope in London