Company name: Stoke House Restaurant Victoria
Description: Vibrant, modern carvery with a terrace
81 Buckingham Palace Rd, London SW1W 0AJ, United Kingdom