Du använder en gammal webbläsare. Den kanske inte visar den här eller andra webbplatser korrekt. Du bör uppgradera eller använda en alternativ webbläsare.
Finns Snow and rock, men det ligger lite söder om London, mot Surrey typ. Polaren körde dit mig så jag minns inte exakt. Googla det och se. De hade ett riktigt fett sortiment när jag var där (2 år sen).
http://www.snowandrock.com/stores_covent.htm samma kedja som aelgen nämnde. Ligger dock runt i hela london och inte söder. Annars ligger det en som bara säljer kläder på högt upp på oxford street vid hide park (om den nu hette så :S)