77 to 79 Choumert Road,
Лондон,
The Victoria Inn is a historic local pub with a newly refurbished - stylish - yet relaxed - interior - The accommodation offers 18 rooms including single - double - twin and family rooms