loader image
click to enable zoom
loading...
We didn't find any results
open map
View Roadmap Satellite Hybrid Terrain My Location Fullscreen
Transport
Supermarkets
Schools
Restaurants
Pharmacies
Hospitals
Your search results

London – Lewisham

Tower House, 67-71 Lewisham High Street, London, United Kingdom SE13 5J
IMG 9414IMG 9407IMG 9396IMG 3759IMG 3754IMG 3748IMG 3732IMG 3725IMG 3723IMG 3722IMG 3719DSCF1906DSCF1802

Description

The London – Lewisham center is located on Lewisham High Street and is close to all the shops, bars and restaurants of this truly vibrant and multi-cultural corner of London. With Lewisham DLR and train station just a few minutes walk, this really is the ideal business centre to base your business from.

Featured Amenities

    • Furnished private and shared offices
    • Coworking space
    • Professional guest reception and dedicated, on-site staff
    • High-speed internet, WIFI access
    • Fully equipped meeting rooms
    • Shared copier, scanner, printer access
    • Cafe with complimentary refreshments
  • Get Pricing

    • Hidden
    • This field is for validation purposes and should be left unchanged.

Compare Listings

Caroline Hecht