GREAT BRITAIN ON A PLATE. A FRESH TAKE ON THE CLASSICS, ALWAYS SEASONAL, ALWAYS FLAVOURFUL. LOCATED IN BUZZING LEICESTER SQUARE
2 FB users likes Scoff & Banter, Radisson Hotel Leicester Square, set it to 1693 position in Likes Rating for London, United Kingdom in Local Business category
Scoff & Banter, Radisson Hotel Leicester Square is London based place and this enity listed in Restaurant category.