Lamberts (Balham)
- 020 8675 2233
- 2, Station Road, Balham
- SW12 9AZ
- lambertsrestaurant.com
In my opinion this is the best restaurant in London.
Come on, you can do better than that. Why?
Last edited 2005-10-07 15:23:33
(version 2;
diff).
List all
versions.