A nostalgic look into one of South London's finest institutions.
Benny's is located at 30 North Street, Clapham Old Town.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…