This lovely apartment is a very welcoming place to stay. There is a feeling of space, yet at the same time felt very homely.
Its location is perfect for spending time in London.