All reviews seem negative
I am not really sure why some people love this place. It’s a chain – the one in Hampstead is better...