at 2a Pond Pl, London , SW3 6QJ United Kingdom
Essensia Bar Restaurant is London based place and this enity listed in American Restaurant category. Located at 2a Pond Pl SW3 6QJ.
'A North London Institution' - Time Out www.lock-tavern.com Twitter: @thelocktavern Instagram: Locktavern