Itsu Canary Wharf Shopping Centre Canada Place Canary Wharf London E14 5AH 02075169085 Fast Food Takeaway
Favorite Chicken & Ribs Station Buildings Coombe Lane Raynes Park London SW20 8NE 02082510051 Fast Food Takeaway