+44 (0)115 9413 366
station street, nottingham
Station Street is a new landmark development in Nottingham a City.
11 Station Street will provide substantial brand new Grade A office accommodation featuring large open floor plates in the most well connected location in the City of Nottingham.
It will be the first of two new buildings to be built as part of a mixed use scheme.