Yankee Candle is located in Wembley, United Kingdom on Unit 75, London Designer Outlet, Wembley Park Blvd. Yankee Candle is rated 4.4 out of 5 in the category candle store in United Kingdom.
Address
Unit 75, London Designer Outlet, Wembley Park Blvd
Service options
DeliveryIn-store shopping
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance