The Lansdowne Building, No 2 Lansdowne Road, Croydon, Greater London, United Kingdom CR9162 sq. ft - 646 sq. ft
Private office for three people, move-in ready with furniture, fast internet and meeting rooms available when required.
Listed on 19th Mar 2026