The Goose

London, United Kingdom

The cheapest pub in town some people claim. Decent pub food in a no local vibe. Decent pina colada. Has outdoor seating. Very cheap prices.