loader image
click to enable zoom
We didn't find any results
open map
View Roadmap Satellite Hybrid Terrain My Location Fullscreen
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


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