
The Prince is a gorgeous West Brompton spot, and notoriously, London's biggest beer garden. An 800-seater 'woodland pergola garden' that's indoor, sunken and heated, The Prince is served by a booming bar, and four delicious street-food restaurants; Patty & Bun, Utter Waffle, Jack's Sprat and Wildcard…