London Restaurant Review: Greyhound Café by Posted on Rebecca Wilcock takes a tastebud trip to Greyhound Cafe, the fun Fitzrovia restaurant bringing a dose of Bangkok to London. Read More