Back to News
London fish and chips in UK's top ten best where staff 'never leave'

London fish and chips in UK's top ten best where staff 'never leave'

Located in Soho, Golden Union has established itself as one of the capitals best. It is now in the running to be named the best in the country

Read original article