Review: Goat On The Roof, Newbury
Small plates are where it’s at in the restaurant world, so we trip trapped over to Bridge Street in Newbury to eat at Goat On The Roof – a new British tapas restaurant and wine bar, showcasing the very best UK produce.