post #1 of 1
Thread Starter 
Yes i know london has many tailors but who cares James of London 32 Upper Tachbrook Street, London SW1V 1SW Tel: 020 7630 6596