The Cow

The Cow
The Cow
89 Westbourne Park Road, London, W2 5QH