Address: 180 Trafalgar Road, London SE10 9TZ
Tel: +44 20 88587609
See website, phone and opening hours
2 reviews
You should also try:
131 Waterloo Road, Waterloo, London SE1 8UR
Quality British food, served with style is what you will always get here. Check out the daily specials board to discover some hidden gems you won't find regularly anywhere else
169 Clapham High Street, Clapham, London SW4 7SS
12 reviews
charlieboy81 (676 points) 09-10-2008 •••••
I'm not quite sure why they did a refit, it still looks the same to me? Although I really want some of the antle... more...
Directory: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z