2 bed apartment in London 01

2 bed apartment in London 01