10 Lloyds Avenue

LOCATION
10 Lloyds Avenue, London, EC3N 3AJ
SPACE AVAILABLE
space icon
80 — 2,000 sq ft
2 - 50 desks
« back

Serviced Offices to Let

A high tech business centre in the heart of the City of London. Extensively refurbished in 2010 and boasting latest technology with superfast Internet.


Amenities
  • Air Conditioning
  • Walking Distance To Station/ Bus


Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…