Abode London Road Studio, 1, 2, 3 & 4 bed flats | from £130pppw NO SUMMER RENT – ALL BILLS INCLUDED (sign up between 1st - 31st July) View Property