London Restaurants January 30, 2019 0 45 Jermyn St. Dining anywhere near the Piccadilly thoroughfare has been known to send a shiver down my…