Canary Wharf

We have found 1 items matching your search.
Total Rating:

  • 1, Regetta Point, Manilla Street, Millwall, London E14 8JZ

Lime Bar and Restaurant in Canary Wharf phone or order Indian, Halal online.