Soho, Westminster, Greater London · London W1D 4RF
22 Frith Street, London W1D 4RF, United Kingdom
Celebrated cafe, popular with Italian football fans, post-club crowds, musicians and mods.
Haven't been here myself — came recommended from someone I trust.