Nice place, nice flat
If you want to stay in London go to Nothing Hill
The best