Lift map

Location map for Lift, a user-led organisation which works with homeless and disadvantaged people in London and beyond, with the aim of empowering them to improve their lives and realise their potential.