32 Crawford Pl, London W1H 5NN
English restaurant | Events Venue | Family restaurant
This European-inspired gastropub features high ceilings and large windows, creating a bright and inviting atmosphere that enhances the dining experience.