great place in the center of London. I will repeat if I go back!