Interchange House, 1st Floor, 81-85 Station Road, Croydon, Greater London, United Kingdom CR086 sq. ft - 538 sq. ft
Private, quiet one-person office, fully managed with secure access, reception support and professional facilities.
Listed on 19th Mar 2026