The Cowshed London
4
1
Reviews
Bars in London
- North Kensington
355 Ladbroke Grove
, North Kensington, London, W10 5AA
+44 (0) 20 8969 2053
The Cowshed is a bar that serves a variety of real ales, beers, wines, spirits and cocktails. They also have Sky TV.
Tags:
art, beer, music, pub, tv for sporting events
|