191 Victoria St, London SW1E 5NE
Bar | Events Venue | Restaurant
Offering a diverse selection of dishes, including tacos, kebabs, and desserts, this vibrant food court features a rooftop terrace for a unique dining experience.
Rating: 4.7