The Bathurst Deli

3 Bathurst Street London W2 2SD