191 Victoria St, Westminster, London SW1E 5NE
A food court, but not as you know it; this is where you’ll find some excellent dining options under one roof, with nine different kitchens, two bars, and a heated rooftop terrace overlooking Victoria station. The only dilemma will be which vendor to order from.