30 St. George Street

  • ADDRESS: 30 St George Street, London, W1S 2FH
  • PURCHASE DATE: 2007
  • SIZE: 8,151 sq.ft.