F
Francesco Grammatico Review of Anchor Bankside
One of the best fish & chips in London. Great Tham...
One of the best fish & chips in London. Great Thames view
One of the best fish & chips in London. Great Thames view
Comments: