The Gaylord

Submitted by coofercat on Sat, 2007-04-28 14:30
The Gaylord

A curry house on Lavender Hill, near Clapham Junction.