New Restaurant Review: Boyd’s Brasserie
Londonist, April 7, 2010 12:00 PM
Despite close proximity to Trafalgar Square, you would be forgiven for not knowing about Boyd’s Brasserie on the not terribly notable Northumberland Street. However, once aware, there’s no excuse for skipping it next time you’re out for a fine meal in a stunning setting.
READ MY COMPLETE REVIEW:
New Restaurant Review: Boyd’s Brasserie