The Link - 49 Effra Road, London SW2 1BZ, United Kingdom

Operated by Unit Management

The Link

About this space

The Link Business Centre is a prestigious building in an area of London which has experienced high investment and economic growth over the last century and continues to offer excellent future prospects. The building provides quality office and storage space behind an elegant 19th Century façade to over 100 organisations. Situated very close to the rail and underground station, this site offers easy access for those both travelling to the site and those requiring a central location to visit customers. The Centre’s security offers CCTV cameras, security access areas, night patrol guards and controlled parking. We have a reception desk and a restricted access post room.

Amenities

More offices in London

Photo gallery

The Link photo 1The Link photo 2The Link photo 3The Link photo 4The Link photo 5The Link photo 6The Link photo 7The Link photo 8The Link photo 9

Frequently asked questions about The Link

What amenities does The Link include?

Amenities at The Link include Disable Access, Storage, Wi-Fi, On Site Staff, Cafe, Cleaning, Car Parking, Conference Rooms, Cycle Parking, Kitchen and 18 more.

Where is The Link located?

The Link is located at 49 Effra Road, London SW2 1BZ, United Kingdom, in London.

How do I book a viewing at The Link?

Request a tour directly through Seek — no broker fees, no middlemen. Bookings are confirmed by the operator within 24 hours on weekdays.

Discover more on Seek