1 FB users likes Edinburgh Castle Pub, set it to 515 position in Likes Rating for London, United Kingdom in Bar category
Edinburgh Castle Pub is London based place and this enity listed in Gastropub category.
'A North London Institution' - Time Out www.lock-tavern.com Twitter: @thelocktavern Instagram: Locktavern