This place is a perfect location for a stay in London. It is in the heart of London just a few minutes to walk to the centre. It is like a little house on your own and in a very calm neighborhood. We will definitely come again!