Wandsworth Restaurant wins two awards
I've just been reading that Stillwater Bar & Restaurant, Wandsworth have won two awards this week. Has anyone tried it? It's American food apparently. They're launching a happy hour for cocktail lovers 5pm-7pm Weds-Saturday to celebrate, so I may have a wander down one evening to see what the fuss is about :)