49 Crawford St, London W1H 1HA, United Kingdom · 4.7 out of 5 on Google, 522 reviews
A welcoming, airy cafe with friendly service and good food, but no Wi-Fi is available.
“Pretty place, awful coffee… no wifi”
Loading map...
49 Crawford St, London W1H 1HA, United Kingdom