4100 to 8,200 Square feet of office space available in SW London with Stunning Views over the City.

Blue Star House is a ten-storey modern office building in a prominent location. Access, facilities and amenites are excellent, making the building well recognised as a business hub.
Current accommodation available also benefits from an elevated position in the upper floors with generous windows providing commanding views over London.