59-60 Grosvenor Street, London, W1K 3HZ

  • To Let
  • Office
  • 557 Sq Ft
  • £115,000 pa

Stylish office within an impressive, characterful building with high ceilings, excellent natural light and period features throughout.