2 bed apartment in London 16

2 bed apartment in London 16