Peyton & Byrne’s Inn the Park creates alpine-inspired December offer
Peyton & Byrne’s Inn the Park creates alpine-inspired December offer
Peyton & Byrne’s Inn the Park site in London’s St James’s Park is to transform into an alpine-inspired chalet for the month of December, including new festive-themed menus.
from TheCaterer