Wodka
NileGuide Expert Says:
Tucked away in a darling Kensington neighborhood
User Rating:
Address:
12 St Albans Grove
Kensington and Chelsea
W8 5PN London, United Kingdom
Phone:
44 21 7937 6513
NileGuide Expert tip:
Vodka WITH pickles is a must
Map: