Other Restaurants in London - Canary Wharf Hertsmere Road, No 1 Ware House West India Quay, Canary Wharf, London, E14 4AL Tags: cuisine: british