Restaurant review: Barnyard

Charlotte Street (near Godge St Station), Londonwww.barnyard-london.com This is my second attempt to Ollie Dabbous’ brain child. Very pleased to get a decent table on the upper deck of this little restaurant. Barnyard is strategically located on Charlotte Street, packed with trendy restaurants, frequented by foodies and central London workers alike.  The quirky, “barnyard” deco…