Bridle Mews, E1
St Katherine Docks
Bridle Mews is a location in London.
return to article