Thomas House, 84 Eccleston Square, London SW1V 1PX
£800 per desk, per month - Serviced
This calm Serviced office, with its recharge room for meditation or mindfulness, is based a 5 min walk from Victoria Station. The interior’s classic proportions…
More Details