Gordon Ramsay's South London restaurant with a 'secret garden' where he charges £20 for fish and chips

He also has his signature dish on the menu for nearly £100

Gordon Ramsay's South London restaurant with a 'secret garden' where he charges £20 for fish and chips
He also has his signature dish on the menu for nearly £100