Estate Agents in London - St. James's 31 St. James's Square, Norfolk House, St. James's, London, SW1Y 4JR Tags: commercial, letting, property management, sales