This place is amazing!! Its a gem in the hart of London
The appartement is so nice and u have everything u need and more
My favorite place for sure!!