2 bed apartment in London 07

2 bed apartment in London 07