Islington Detached | -- Bd | -- Ba
The office space in Euston is situated in a striking modern glass building in Regents Place, a landm....