Pictures of Willoughby
Submitted by Jeff Saunders ©(1st July 2005)
This picture also appears in the following picture tour:
Add a comment...
Please login to make a comment on this picture
Did you know? In a layby along the A4 Bath Rd, near Aldermaston Wharf, Berkshire is where on March 2, 1919 the AA opened Britain's first roadside petrol station.