Absolutely this is super recommended place if you want to enjoy London.