2 bed apartment in London 08

2 bed apartment in London 08