Reviews

Shopping and smoothies

London | Aida Shoreditch

Aida is another hybrid shop/cafe set in the heart of Shoreditch High Street. Want to shop for some boutique styles? Want refuelling with coffee or a smoothie? Aida is the place for you today!