Liberty London Installation Our first ever Ahluwalia pop up installation is now up at the Liberty store in London for the next three weeks on the Men’s Designer lower ground floor. Special thanks to our amazing set designer @Ylanlucas.Photography by @scttdncn.