Offices to let in The Smiths Building, located on Great Portland Street, London.
This business centre has a bit of everything – industrial, contemporary style, playing up to the building’s heritage. Plus a hidden gem of a rooftop perfect for sunny lunch breaks.
Compare listings
Compare