Don Kipper at Edgar's

  • Edgar's 30-32 Broadway Market London, England, E8 United Kingdom

We bring a whole aquarium of Kippers to vibes up one of East London's trendiest spots...