Properties let in Russell Square