The Victoria Inn

The Victoria Inn
77-79 Choumert Road, London, SE15 4AR
Photo of The Victoria Inn

A country pub that just so happens to be in the city (or South East London anyway) we have 18 rooms that suit singles, couples, groups & families. Situated on a sunny corner of Peckham we are a short distance from Peckham Rye and East Dulwich.

Text supplied by third party.

Post a comment