Shoes in London - St. James's 16 Piccadilly Arcade, St. James's, London, SW1Y 6NH Tags: casual, formal, mens shoes, smart, umbrellas