Universal Design Studio has developed The Office Group's newest building, 210 Euston Road, in London, United Kingdom. 210 Euston Road is The Office Group's newest building, nestled in the heart of ...