Barnes High Street, London SW13 9LD, England, United Kingdom
Distance: 88 yd.
Company description
Fully serviced offices in Barnes with an extensive range of business services. Virtual office facilities available to non-residents including access to meeting room with internet access.