2 bed apartment in London 14

2 bed apartment in London 14