Look Book

London Shop

Our shop is located at 110A Columbia Road in London's East-End, on the ground floor of a Victorian terrace built in the 1860s. Columbia Road is home to London's beloved flower market which runs every Sunday.

110A Columbia Road
London E2 7RG

Opening Times:
Friday 12 – 4pm
Saturday 11:30am – 4:30pm
Sunday 11am – 4:30pm