Shopping mall
Templars Square (Stop D)
10 locals recommend,
Tips from locals
Local covered shopping mall with a wide variety of retailers, services and food outlets.
Unique things to do nearby
Locals also recommend
Location
Oxford, England