The Horse & Barge

The Horse & Barge
Moorhall Road, Harefield, London, UB9 6PE
Photo of The Horse & Barge