2 Allsop Pl, London NW1 5LF +44 20 7486 5365
restaurant, Baker Street, England, GB
Today
How to go there