Main menu
The Old Elizabethan Town Hall or Court House, Barking
Old Town Hall, BarkingEmbriodered CushionCivic Seat, St. Margaret's Church, Barking Essex