2 bedroom flat to rentWestern Beach Apartments, 36 Hanover Avenue, Royal Victoria, London, E16£1,599 pcm