The Inn at Cheltenham Parade is a unique and independent bar, restaurant and hotel located in the centre. The restaurant offers delicious, seasonal menus bursting with creativity and flavour. Timothy Taylors. Outdoor terrace.
Jedinečné aktivity, které můžeš podniknout v okolí