Great stylish but still value for money apartment close to central London being only a few minutes walk from Westbourne Park tube station