Townsend Square in Oxford

Townsend Square in Oxford is an asphalted residential street. It ends at Donnington Bridge Road and comes from Donnington Bridge Road.

Road Type
residential street
Speed Limit
20 mph