About

Shoe Embassy specialises in the Finest Genuine Leather footwear individually produced in Europe with the expertise and experience of their highly skilled craftsmen.

Store Locations (1)

Centre Name Location
London
Shepherds Bush, LONDON