Three Horseshoes

Three Horseshoes
1 Station Road, Dinas Powys, South Glamorgan, CF64 4DE
  • Telephone 029 2051 4848
Photo of Three Horseshoes