- Your Market Overview
- Get the Best Price
- A Totally Free Service
Orion House is a tall, white-clad contemporary tower in Covent Garden, two minutes' walk from Leicester Square, with Covent Garden station 3 minutes away and Tottenham Court Road 7. The offices come furnished and cleaned, with Wi-Fi and tea and coffee included. A staffed reception looks after visitors, and there are meeting rooms, outdoor space, showers and bike storage. The building has a lift and step-free access, and it is pet friendly.