2 bed apartment in London 05

2 bed apartment in London 05