Beulah London Store
We are currently moving stores to a new London location.
In the meantime, please do call us if you require any help shopping online.
We are stocking our AW14 collection at Baar and Bass 336 Kings Road, Chelsea, SW3 5UR. By Appointment Only.
We will update you with our new store details as soon as possible.
Telephone: +44(0)207 730 0978