Italian Restaurant for Sale in Central London

  • £150,000
Theobalds Rd, Holborn, London WC1X 8SP, UK

Compare listings

Compare
Agency Broker
  • Agency Broker