Serviced Offices to Rent Manette Street, Tottenham Court Road, W1D

Located in the vibrant heart of Soho, just off Manette Street, this prime office space offers unparalleled access to Central London’s dynamic business environment. With major transport links nearby, including Tottenham Court Road and Leicester Square stations, commuting is effortless, making it an ideal spot for modern businesses.

Our serviced offices boast flexible layouts tailored to your needs, fostering a productive work atmosphere. Enjoy high-speed internet, professional meeting rooms, and a bespoke reception service, all designed to support your business growth. Elevate your work experience in an environment that inspires creativity and collaboration, perfectly situated in one of London’s most iconic districts.

Nearest Stations

train-tube-metro-icon Tottenham Court Road
0.1 miles
train-tube-metro-icon Leicester Square
0.3 miles
train-tube-metro-icon Piccadilly Circus
0.4 miles

Office amenities

24/7 access
Wi-Fi
Call handling
Conference rooms
Lift
Phone booths
Gym
Exercise studio
Heating
LED Lighting
Coffee
Air conditioning
CAT 567 cabling
Dog friendly
Mail handling
Printing
Single sex toilets
Changing rooms
Snacks and refreshments
Rooftop terrace
Wellness room
Newly Refurbished CAT A +
Excellent Transport Links
Fully Fitted
Video conferencing
Secretarial services
Meeting rooms
Fully furnished
CCTV
Balcony
Cycle parking
Showers
Breakout areas
Cleaning
Kitchen
Secure server rooms
On site staff
VOIP
Cafe
Event space
Natural Light
Communal Kitchen
View all features

Office Reference: 3917

Office size: 300 - 19000 sq. ft

Office space from £670.00 PP
Call

Similar Listing

  • Serviced Offices
Office images 7

Serviced Offices

Office size: 150 - 3,000 sq. ft

Located in the heart of Soho at Soho Square, this office space offers exceptional connectivity with nearby tube stations, including Tottenham Court Road and Piccadilly Circus. Being in Central London, you’ll en...

Details and Price
  • Serviced Offices
Office images 9

Serviced Offices

Office size: 150 - 3,000 sq. ft

Located in the vibrant heart of Soho, the serviced offices at Soho Square place you steps away from key transport links, including Leicester Square and Piccadilly Circus tube stations. Experience the energy of...

Details and Price
  • Managed Offices
Office images 6

Managed Offices

Office size: 100 - 2,000 sq. ft

Located on Shaftesbury Avenue in the vibrant district of Soho, our managed offices offer unparalleled access to Central London. Just a short walk away from Covent Garden and Leicester Square tube stations, this...

Details and Price

Information

We help businesses find and secure the best office space in London. From first enquiry to final agreement, we support you through every step of the search.

Newsletter

Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.

© Copyright 2026 LondonOffices.IO LTD All rights reserved.