2 bed apartment in London 02

2 bed apartment in London 02