New Building in Holborn

New Building in Holborn

  • 20 sqt
  • bedroom
  • bathroom