Ted Baker London Izibel Pump Ted Baker London Izibel Pump ($195) Image Source: shop.nordstrom.com Ted Baker London Izibel Pump $195 from shop.nordstrom.com Buy Now