at 72-79 Choumert Road, London , SE15 4AR United Kingdom
The Victoria Inn is based in leafy Peckham, it has a warm and friendly atmosphere and lodgings above at great prices.
Peckham Rye
1102 FB users likes The Victoria Inn, set it to 168 position in Likes Rating for London, United Kingdom in Bar category
The Victoria Inn is London based place and this enity listed in Pub category. Located at 72-79 Choumert Road SE15 4AR. Contact phone number of The Victoria Inn: 0207 639 5052
'A North London Institution' - Time Out www.lock-tavern.com Twitter: @thelocktavern Instagram: Locktavern