Scotia, for the best in British Clothing

How to Find Scotia in London






Our main retail outlet can be found at St. Katharine Docks, London which is very near to Tower Bridge and the Tower of London.

The nearest tube station is Tower Hill and St. Katharine Docks are clearly signposted from there.

Please refer to the map below.