Amazing location in a beautiful spot in London.
Cannot wait to stay there again.