Wonderful apartment!!
Loved the space with a wonderful kitchen and Terrance.
Easy and quick communication. Nothing was missing and it was easy to enjoy our stay.
10/10 - top notch place when visiting London.