7 Lambarde Square, London, SE10 9GB

Under Offer
  • To Let
  • Retail
  • 2,030 Sq Ft
  • £50,000 pa

Double-fronted Greenwich café unit, high ceilings & excellent transport links - abundant light and visible location.