CLEO B 

 

CLEO B is a British luxury footwear brand which embodies the charisma and design flair of its founder. Identifying a need for original footwear which never fails to make an impression.

 

147 Ebury Street, Belgravia, London

 +44 (0)20 7824 8666