A very nice apartment with an incredible location regarding close-by activities or as a starting point to other places in London.