I did enjoy my stay in Vinciane flat. The place is calm and really close to central London and St Pancras station. I recommend.