Legal Aid
If you require legal aid, there are several firms that give (free) legal advice on a range of issues, including housing or visa applications. Depending on the organization you may have to call to make an appointment first, or it may be a walk-in service. You can find more information on these services below: