1 Magellan Terrace is a three storey office building located at the southern end of the terrace. The first floor suite provides self- contained open plan
** 360 tour ** substantial family home ** large garden ** A superb detached family home thats undergone extensive renovations situated in a popular area of