MovieMaps

Movies Filmed at FIBUA Village (Sennybridge Training Area)

Unnamed Road, Llangammarch Wells, Powys LD4 4DR, UK

A fake village constructed for military training.