Ivy House Cafe & Post Office

Powys - MONTGOMERY

Church Bank, Montgomery SY15 6PU, UK

SY15 6PU