new icn messageflickr-free-ic3d pan white
Dragon Castle, Walworth Road, London SE17 | by Kake .
Back to photostream

Dragon Castle, Walworth Road, London SE17

Rather good Chinese restaurant near Elephant and Castle station.

 

Randomness Guide to London entry.

1,075 views
0 faves
0 comments
Taken on August 27, 2007