This is the best place ive ever ate in London!
Here you can try ox hearts, cow tongue and lots of weird things that even if you now think you are not going to like you would be more than surprise because they cook them all delicious.
They change the menu everyday, you can check it online before you go.
The georgian building where it's placed is also really nice.
Phone number: 020 3301 8069