Got a nice little street map on the Doctor's Hospital website - since this office is near there. I guess terraces are like streets with little strip malls or office complexes on them or something?
http://www.doctorshosp.com/directions.php
Doctor's hospital is where DL was born, wasn't she?