Absolutely a wonderful location! Will certainly book again next time in London.