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 http://www.cleob.com