frostmagazine.com
Try the Best of British at newly vamped Boyds Grill & Wine Bar
This week saw the re-launch of Boyds Grill & Wine Bar situated in the heart of London’s Trafalgar Square. Created by Charles Boyd and designed by Paul Clarke and Nick Preece, this masterful cre…