Londres, Reino Unido
12, Argyle Road, Illford, London, IG1 3BQ
1 double bed
1 single bed
2 single beds