Guest House: The Village Inn
This is our The Village Inn Guest House page, We have listed the address of The Village Inn as well as phone numbers and website and reviews. The Village Inn is in London, The Village Inn offers accommodation in London and guesthouse's in London.
The Village Inn Map:
The Village Inn
265 Kensal Road
London, W10 5DB
Phone: 020 89688944
Fax:
265 Kensal Road
London, W10 5DB
Phone: 020 89688944
Fax:
Views: 873
ADD YOUR REVIEW