Your landlord is responsible for sending you back your deposit according to the terms of your lease agreement. Being under your host management, usually, most deposit refunds get confirmed within 60 days after the termination of your lease.
The tenant has the obligation before the check-in to fill in its complete international bank details in his Customer space on Student Room Flat website so the Deposit can be sent back, otherwise, the landlord will not be able to return it properly and on time.