at , London , SW15 4AX United Kingdom
1 FB users likes Havana Bar, Windsor, set it to 526 position in Likes Rating for London, United Kingdom in Bar category
Havana Bar, Windsor is London based place and this enity listed in Bar category. SW15 4AX.
'A North London Institution' - Time Out www.lock-tavern.com Twitter: @thelocktavern Instagram: Locktavern