Harmondsworth Barn

Tourist Attraction

Harmondsworth Barn

Middlesex - West Drayton

The Great Barn, Manor Court, Harmondsworth UB7 0AQ, UK

UB7 0AQ